6100 NE Antioch Rd, Kansas City, MO 64119-1815, Kansas City
Delicious food, huge portions! Support local!
412 Delaware St, Ste D, Kansas City, MO 64105-1744, Kansas City
Great place for well priced spaghetti or a quick lunch sandwich. Friendly service right in the city market.
Delicious food, huge portions! Support local!